package com.yungu.swift.assets.driver.service;

import com.yungu.swift.assets.driver.model.dto.DriverExamineDto;
import com.yungu.swift.assets.driver.model.param.AdminExaminePageParam;
import com.yungu.swift.base.ResponseData;
import com.yungu.swift.base.service.BaseService;

import java.util.List;
import java.util.Map;


/**
 * DriverExamineService
 **/

public interface DriverExamineService extends BaseService<DriverExamineDto> {

    /**
     * 数据导出
     *
     * @param examinePageParam 考核数据导出
     * @return List
     */
    List<DriverExamineDto> exportList(AdminExaminePageParam examinePageParam);

    /**
     * 考核统计
     *
     * @return AjaxList
     */
    ResponseData<Boolean> examine();
}